astound (someone) by (something)

Translations
épater quelqu'un par quelque chose